scotland london escorts job beach accounting jobs ireland bath bristol accounting it jobs glasgow escort newport wales computer jobs rhode island california engineering jobs jobs